0
ответов

SQL Server BIGINT или DECIMAL (18,0) для первичного ключа

У нас есть база данных SQL Server 2005, для которой мы хотим улучшить производительность массового удаления / вставки / выбора, и я заметил, что в ней используется десятичная дробь (18,0 ) для своих первичных ключей. Я понимаю, что это даст нам много ...
вопрос задан: 27 July 2011 05:00
0
ответов

как использовать одиночные кавычки внутри оператора sql транзакции

Я хочу использовать одинарные кавычки внутри оператора sql транзакции, а затем выполнить этот оператор. например, мой запрос: Выберите * FROM MyTable WHERE MyTable.Id = '1', теперь я хочу использовать это так: Declare @ ...
вопрос задан: 26 July 2011 20:16
0
ответов

ORA-12705: Невозможно получить доступ к файлам данных NLS или указана недопустимая среда

Я только что установил мгновенный клиент Oracle на свой ноутбук и получаю это, когда пытаюсь подключиться через ODBC на C #. На машине раньше были установлены версии 9.2 и 10.2. Почему появляется эта ошибка? В моем ...
вопрос задан: 26 July 2011 20:13
0
ответов

Корреляция значений varchar

Есть ли в Oracle 11 встроенный способ проверки корреляции значений в поле varchar2? Например, для такой простой таблицы: MEAL_NUM INGREDIENT -------------------- 1 ГОВЯДИНА 1 ...
вопрос задан: 26 July 2011 18:31
0
ответов

Создание таблицы с использованием явного оператора create table по сравнению с выбором в

Есть ли какие-либо различия в производительности между использованием явного оператора create table и загрузкой данных по сравнению с выбором в? В этом примере показаны только 2 столбца, но вопрос ориентирован на ...
вопрос задан: 26 July 2011 18:08
0
ответов

Значения NULL в предложении where

у меня есть таблица типа «bla» этот:[id] [имя] [fk] 1 тест 4 2 фу 5 3 bar NULL, если я выполняю sql-запрос SELECT * FROM bla WHERE fk <> 4, я получаю только ...
вопрос задан: 26 July 2011 08:02
0
ответов

REGEXP_REPLACE - үтүрдү ГАНА () 'дын ичине камтылса

, мен анын мисалын табам oracle форум сайтында: Киргизүү сабы: a, b, c (x, y, z), a, (xx, yy, zz), x, WITH t AS (SELECT 'a, b, c (x, y, z) ), a, (xx, yy, zz), x, 'col1 FROM dual) SELECT t.col1, ...
вопрос задан: 26 July 2011 07:46
0
ответов

Как мне искать строки, содержащие не буквенно-цифровые символы или пробелы?

Я хочу найти в таблице все строки которые содержат не буквенно-цифровые и непробельные символы в определенном поле. Что у меня есть: ВЫБРАТЬ * ИЗ myTable WHERE myField LIKE '% [^ a-zA-Z0-9]%' Как ...
вопрос задан: 26 July 2011 07:23
0
ответов

MySQL - определенные столбцы при объединении?

При объединении (внутреннее, левое внешнее, правое внешнее и т. Д.), Как я могу указать, какие столбцы в таблице следует объединить в исходную таблицу? Рассмотрим следующий пример: SELECT FirstName FROM ...
вопрос задан: 26 July 2011 06:55
0
ответов

Строковые или двоичные данные будут усечены Ошибка SQL

У меня есть хранимая процедура SQL, которая принимает параметр типа VARCHAR (MAX). Насколько мне известно и согласно всем, о чем я читал, максимальный размер таких строк составляет 2 ГБ: MSDN По какой-то причине, когда ...
вопрос задан: 26 July 2011 05:18
0
ответов

Изменить место сохранения по умолчанию для SQL Management Studio 2008 [дубликат]

Как указано в заголовке, как мне это сделать? Я хочу нажать "Сохранить", и SSMS автоматически перенаправит меня в сетевую папку ..
вопрос задан: 26 July 2011 04:35
0
ответов

ORA-00907: отсутствует правая скобка

CREATE TABLE Persons (P_Id int NOT NULL, LastName varchar (255) NOT NULL, FirstName varchar (255), PRIMARY KEY (P_Id) ) CREATE TABLE Orders (O_Id int NOT NULL PRIMARY KEY, OrderNo int NOT ...
вопрос задан: 26 July 2011 03:21
0
ответов

Получение идентификатора внутри блока транзакции PostgreSQL

Я пытаюсь обернуть все свои транзакции, которые должны быть "все или ничего", в BEGIN и COMMIT, но я не уверен, как сделать это в следующих случаях. У меня есть 3 таблицы, одна для изображений, одна для ...
вопрос задан: 25 July 2011 21:15
0
ответов

Условия нечувствительности к SQL и регистру

Я заметил в MySQL предложение where, подобное WHERE x = 'Test', будет соответствовать независимо от регистра ( 'TEST', 'test' и т. Д.) При использовании PDO справедливо предположить, что так обстоит дело с большинством серверов баз данных? ...
вопрос задан: 25 July 2011 18:57
0
ответов

Автозаполнение запроса с использованием FULLTEXT индекса mysql

Я пытаюсь создать хороший запрос соответствия для окна поиска с автозаполнением, используя возможность mysql FULLTEXT index MATCH. Я хотел бы, чтобы он был максимально оптимизирован для производительности и, если возможно, гибок для опечаток ...
вопрос задан: 25 July 2011 17:33
0
ответов

Оптимизация SQL и дизъюнктивная нормальная форма

Итак, я писал запрос в Visual Studio 2010 (я имею в виду, что открыл проводник сервера, щелкнул правой кнопкой мыши по серверу и выбрал Новый Запрос). Запрос включает условие A И B И C И D И ...
вопрос задан: 25 July 2011 16:39
0
ответов

SQL - Получение обновленного значения

Я использую Sql Server 2008. У меня есть таблица, которая генерирует ID . Я хочу получить сгенерированный идентификатор и сохранить его в переменной bigint. Как я могу это сделать? Вот хранимая процедура, которая дает идентификатор как результат ...
вопрос задан: 25 July 2011 15:33
0
ответов

Sqlite - как использовать больше памяти и кеша и ускорить его работу

Я вставляю в таблицу Sqlite около 220 ГБ данных, и я заметил, что он использует много дискового ввода-вывода, чтения и записи, но существенно не использует память компьютера, хотя их много ...
вопрос задан: 25 July 2011 15:17
0
ответов

Как оптимизировать запрос TSQL?

«Действие» - это битовое поле. Мне нужно установить его в true, если одна из строк с этим client_id имеет значение true SELECT c.client_id, u.branch_id, a.account_id, activity FROM Clients c INNER JOIN ...
вопрос задан: 25 July 2011 13:45
0
ответов

Использование IFNULL для установки NULL в ноль

У меня есть таблица, в которой поле содержит целое число или NULL. parent_id 2 4 6 ЗНАЧЕНИЕ NULL ЗНАЧЕНИЕ NULL 45 2 Как мне добавить оператор IFNULL, чтобы в ans_count было подставлено 0 вместо NULL? ...
вопрос задан: 25 July 2011 13:19
0
ответов

Изменение SQL заголовок столбца через запрос

У меня есть следующий запрос: SELECT product_description.name, product.quantity, product.price, product_option_value_description.name, product_option_value.quantity ОТ продукта ВНУТРЕННЕЕ СОЕДИНЕНИЕ ...
вопрос задан: 25 July 2011 06:51
0
ответов

В чем проблема этого оператора sql?

Я пишу этот оператор, который работает правильно во всех случаях кроме одного случая SELECT p.priv_no FROM osqs_privileges p, osqs_users_privileges up WHERE up.priv_no = p.priv_no AND up.user_no = 54 AND up. "...
вопрос задан: 24 July 2011 17:05
0
ответов

Исключение приложения формы Windows

Я получаю исключение приложения в System.Windows.Forms.CurrencyManager.get_Item (индекс Int32) в системе .Windows.Forms.CurrencyManager.get_Current () в System.Windows.Forms.DataGridView ....
вопрос задан: 24 July 2011 13:50
0
ответов

SQL Server : Как получить текущую дату в формате YYYYMDDHHMISSMSS

Мне нужна текущая дата в формате YYYYMMDDHHMISSMIS Пример: 20110723233747607 Используя функции CURRENT_TIMESTAMP или getdate (), мы можем получить текущую дату и время в 2011-07-23 ...
вопрос задан: 24 July 2011 08:40
0
ответов

Какую базу данных выбрать для поиска наиболее подходящих записей?

Я храню объект в базе данных, описываемой множеством целочисленных атрибутов. Реальный объект немного сложнее, но пока предположим, что я храню автомобили в своей базе данных. В каждой машине есть ...
вопрос задан: 24 July 2011 01:32
0
ответов

Как переместить столбцы в таблице MySQL?

В настоящее время у меня есть следующая таблица MySQL: Сотрудники (empID, empName, отдел); Я хочу изменить таблицу на следующее: Сотрудники (empID, Department, empName); Как это можно сделать ...
вопрос задан: 23 July 2011 20:05
0
ответов

Как увеличить поле в MySql с помощью «ON DUPLICATE KEY UPDATE» при вставке нескольких строк?

Как увеличить поле в MySql с помощью «ON DUPLICATE KEY UPDATE» при вставке нескольких строк? Для одной строки: INSERT INTO table (a, counter_elem) VALUES (1, 1) ON DUPLICATE KEY UPDATE ...
вопрос задан: 23 July 2011 18:12
0
ответов

Скрипт всех данных из базы данных SQL Server

У меня есть две базы данных с эквивалентной структурой, и мне нужно извлечь данные из одного из них в форме операторов INSERT (сгенерируйте скрипт для применения его к другой базе данных). Как я могу это сделать с помощью ...
вопрос задан: 23 July 2011 08:14
0
ответов

Что самое худшее, что может случиться с уязвимостями SQL-инъекций в предложении where? [closed]

что самое худшее, что может случиться с моей базой данных, если мой PHP-код будет иметь уязвимость SQL-инъекции в инструкции where, т.е. SELECT * FROM table WHERE id = '$ unescapedstring'? извините, забыл упомянуть ...
вопрос задан: 23 July 2011 00:32
0
ответов

Как создать хранимую процедуру SQL с несколькими выражениями в подзапросе

У меня есть таблица заказов, и я хочу извлечь некоторые столбцы из таблиц заказов и записи из одной из двух таблиц OrderDetails в зависимости от значения столбца в таблица заказов. Заказы OrderID ...
вопрос задан: 22 July 2011 23:10