ASCII-taidetta skriptiin
September 26th, 2012DBA, Developer, SQL Server 2008, SQL Server 2012, T-SQL No CommentsJokaisen itseään kunnioittavan kantapeikon on käytettävä SQL-skriboissa ASCII-taidetta, joka kertoo olennaisen skriptistä. Esim. näin:
PRINT 'TTTTTTTTTTTTTTTTTTTTTTT SSSSSSSSSSSSSSS QQQQQQQQQ LLLLLLLLLLL ' PRINT 'T:::::::::::::::::::::T SS:::::::::::::::S QQ:::::::::QQ L:::::::::L ' PRINT 'T:::::::::::::::::::::T S:::::SSSSSS::::::S QQ:::::::::::::QQ L:::::::::L ' PRINT 'T:::::TT:::::::TT:::::T S:::::S SSSSSSSQ:::::::QQQ:::::::QLL:::::::LL ' PRINT 'TTTTTT T:::::T TTTTTT S:::::S Q::::::O Q::::::Q L:::::L ' PRINT ' T:::::T S:::::S Q:::::O Q:::::Q L:::::L ' PRINT ' T:::::T S::::SSSS Q:::::O Q:::::Q L:::::L ' PRINT ' T:::::T --------------- SS::::::SSSSS Q:::::O Q:::::Q L:::::L ' PRINT ' T:::::T -:::::::::::::- SSS::::::::SS Q:::::O Q:::::Q L:::::L ' PRINT ' T:::::T --------------- SSSSSS::::S Q:::::O Q:::::Q L:::::L ' PRINT ' T:::::T S:::::SQ:::::O QQQQ:::::Q L:::::L ' PRINT ' T:::::T S:::::SQ::::::O Q::::::::Q L:::::L LLLLLL' PRINT ' TT:::::::TT SSSSSSS S:::::SQ:::::::QQ::::::::QLL:::::::LLLLLLLLL:::::L' PRINT ' T:::::::::T S::::::SSSSSS:::::S QQ::::::::::::::Q L::::::::::::::::::::::L' PRINT ' T:::::::::T S:::::::::::::::SS QQ:::::::::::Q L::::::::::::::::::::::L' PRINT ' TTTTTTTTTTT SSSSSSSSSSSSSSS QQQQQQQQ::::QQLLLLLLLLLLLLLLLLLLLLLLLL' PRINT ' Q:::::Q ' PRINT ' QQQQQQ ' SET NOCOUNT ON; SELECT TOP 1 * FROM sys.objects;
Vinkki tähän saatu SSIS Junkielta, ASCII-taidetta voi käydä vääntämässä online-työkalussa.
Kommentit