Запитання з тегом «sql»

Структурована мова запитів (SQL) - це мова для запитів баз даних. Питання повинні включати приклади коду, структуру таблиці, вибіркові дані та тег для реалізації СУБД (наприклад, MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2 тощо). Якщо ваше питання стосується виключно конкретної СУБД (використовує конкретні розширення / функції), використовуйте замість цього тег СУБД. Відповіді на запитання, позначені SQL, повинні використовувати стандарт ISO / IEC.

5
Обмеження SQL NVARCHAR та VARCHAR
Все, у мене великий (неминучий) динамічний запит SQL. Завдяки кількості полів у критеріях вибору рядок, що містить динамічний SQL, зростає понад 4000 символів. Тепер я розумію, що існує 4000 max для NVARCHAR(MAX), але дивлячись на виконаний SQL в Server Profiler для заяви DELARE @SQL NVARCHAR(MAX); SET @SQL = 'SomeMassiveString > …

4
Чи є спосіб перерахувати відкриті транзакції на базі даних SQL Server 2000?
Хтось знає про будь-який спосіб перерахувати відкриті транзакції на базі даних SQL Server 2000? Мені відомо, що я можу запитувати погляд sys.dm_tran_session_transactionsна версії бази даних SQL 2005 (і пізніших версій), однак це не доступно для SQL 2000.


7
Чи є недоліки використання загального варшара (255) для всіх текстових полів?
У мене є contactsтаблиця , яка містить такі поля, як postcode, first name, last name, town, country, і phone numberт.д., всі з яких визначені як VARCHAR(255)навіть якщо жоден з цих полів НЕ буде коли - небудь близько до того 255 символів. (Якщо вам цікаво, це так, тому що Ruby on …
100 mysql  sql 

5
Django в / не в запиті
Я намагаюся розібратися, як написати запит у стилі "не в" в джанго. Наприклад, структура запитів, про які я думаю, виглядала б так. select table1.* from table1 where table1.id not in ( select table2.key_to_table1 from table2 where table2.id = some_parm ) Як виглядатиме синтаксис джанго, якщо припустити моделі, що називаються table1 …
100 sql  django 

7
Перевірка порожнього поля за допомогою MySQL
Я написав запит, щоб перевірити користувачів із певними критеріями, один з них має адресу електронної пошти. Наш сайт дозволить користувачеві мати або не мати електронної адреси. $aUsers=$this->readToArray(' SELECT `userID` FROM `users` WHERE `userID` IN(SELECT `userID` FROM `users_indvSettings` WHERE `indvSettingID`=5 AND `optionID`='.$time.') AND `email`!="" '); Це найкращий спосіб перевірити наявність порожнього …
100 php  sql  mysql  null 


6
Кілька запитів, виконаних у Java в одному операторі
Привіт, мені було цікаво, чи можна виконати щось подібне за допомогою JDBC, оскільки він наразі забезпечує виняток, хоча це можливо в браузері запитів MySQL. "SELECT FROM * TABLE;INSERT INTO TABLE;" Хоча я розумію, що можна розділити рядок запитів SQL і виконати операцію двічі, але мені було цікаво, чи є для …
100 java  mysql  sql  jdbc 

3
SQLite - Як ви з'єднуєте таблиці з різних баз даних?
У мене є додаток, який використовує базу даних SQLite, і все працює як слід. Зараз я додаю нові функції, які потребують другої бази даних SQLite, але мені важко з'ясувати, як з'єднати таблиці з різних баз даних. Якщо хтось може мені допомогти в цьому, я дуже вдячний! Редагувати: Дивіться це питання …
100 sql  database  sqlite  join 

5
Найпростіший спосіб здійснити рекурсивне самостійне приєднання?
Який найпростіший спосіб зробити рекурсивне самостійне приєднання до SQL Server? У мене така таблиця: PersonID | Initials | ParentID 1 CJ NULL 2 EB 1 3 MB 1 4 SW 2 5 YT NULL 6 IS 5 І я хочу мати змогу отримати записи, лише пов'язані з ієрархією, починаючи з …

5
МІН / МАКС проти ЗАМОВЛЕННЯ НА ОБМЕЖЕННЯ
З наведених нижче запитів, який із методів Ви вважаєте кращим? Які ваші причини (ефективність коду, краща ремонтопридатність, менше WTFery) ... SELECT MIN(`field`) FROM `tbl`; SELECT `field` FROM `tbl` ORDER BY `field` LIMIT 1;
100 sql  mysql 

16
Символ '^ M' в кінці рядків
Коли я запускаю певний скрипт SQL в середовищах Unix, я бачу символ '^ M' в кінці кожного рядка сценарію SQL, оскільки він перегукується з командним рядком. Я не знаю, для якої ОС був створений сценарій SQL. Що викликає це і як це виправити?

1
друк значення змінної в postgresql
У мене є функція postgresql CREATE OR REPLACE FUNCTION fixMissingFiles() RETURNS VOID AS $$ DECLARE deletedContactId integer; BEGIN SELECT INTO deletedContactId contact_id FROM myContacts WHERE id=206351; -- print the value of deletedContactId variable to the console END; $$ LANGUAGE plpgsql; Як я можу надрукувати значення deleteContactId на консолі?
99 sql  postgresql 

3
postgresql повертає 0, якщо повернуте значення є нульовим
У мене є запит, який повертає avg (ціна) select avg(price) from( select *, cume_dist() OVER (ORDER BY price desc) from web_price_scan where listing_Type='AARM' and u_kbalikepartnumbers_id = 1000307 and (EXTRACT(Day FROM (Now()-dateEnded)))*24 < 48 and price>( select avg(price)* 0.50 from(select *, cume_dist() OVER (ORDER BY price desc) from web_price_scan where listing_Type='AARM' …
99 sql  postgresql 

3
невирішене посилання на об’єкт [INFORMATION_SCHEMA]. [ТАБЛИЦІ]
Я створив UDF, який отримує доступ до [INFORMATION_SCHEMA].[TABLES]подання: CREATE FUNCTION [dbo].[CountTables] ( @name sysname ) RETURNS INT AS BEGIN RETURN ( SELECT COUNT(*) FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = @name ); END У Visual Studio схема та ім'я подання позначені попередженням: SQL71502: Функція: [dbo]. [CountTables] має невирішене посилання на об’єкт [INFORMATION_SCHEMA]. …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.